NTISthis.com

Evidence Guide: ICTWEB515 - Implement and use web services

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTWEB515 - Implement and use web services

What evidence can you provide to prove your understanding of each of the following citeria?

Use XML to provide information

  1. Create XML data structures from various data sources
  2. Manipulate XML data structures, using a common application programming interface (API)
  3. Use namespaces to scope elements from multiple XML documents
  4. Validate XML data structures, using a schema
  5. Map, and transform, an XML document from one schema to another
Create XML data structures from various data sources

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Manipulate XML data structures, using a common application programming interface (API)

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Use namespaces to scope elements from multiple XML documents

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Validate XML data structures, using a schema

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Map, and transform, an XML document from one schema to another

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Use WSDL to promote a web service

  1. Understand the purpose of the web service description language (WSDL)
  2. Identify the three main elements that comprise WSDL
  3. Build a WSDL file
  4. Provide web access to a WSDL file, via a uniform resource locator (URL)
Understand the purpose of the web service description language (WSDL)

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Identify the three main elements that comprise WSDL

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Build a WSDL file

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Provide web access to a WSDL file, via a uniform resource locator (URL)

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Use UDDI to locate and retrieve information about a public web service

  1. Identify the purpose of universal description, discovery and integration (UDDI)
  2. Understand the differences between public, extra-enterprise and intra-enterprise, UDDI registry deployments
  3. Locate, and retrieve information, about a public web service using UDDI
  4. Identify the relationship between WSDL and UDDI
Identify the purpose of universal description, discovery and integration (UDDI)

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Understand the differences between public, extra-enterprise and intra-enterprise, UDDI registry deployments

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Locate, and retrieve information, about a public web service using UDDI

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Identify the relationship between WSDL and UDDI

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Access the web services using SOAP

  1. Identify the purpose of simple object access protocol (SOAP)
  2. Determine the relationship between UDDI and SOAP
  3. Identify the basic structure and processing of a SOAP message
  4. Retrieve an XML document from a public web service, using SOAP
Identify the purpose of simple object access protocol (SOAP)

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Determine the relationship between UDDI and SOAP

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Identify the basic structure and processing of a SOAP message

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Retrieve an XML document from a public web service, using SOAP

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Implement a web service

  1. Outline a basic web service architecture
  2. Implement, test and publish a web service
  3. Incorporate and test a web service into an application
Outline a basic web service architecture

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Implement, test and publish a web service

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Incorporate and test a web service into an application

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Evidence Guide

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Use XML to provide information

1.1 Create XML data structures from various data sources

1.2 Manipulate XML data structures, using a common application programming interface (API)

1.3 Use namespaces to scope elements from multiple XML documents

1.4 Validate XML data structures, using a schema

1.5 Map, and transform, an XML document from one schema to another

2. Use WSDL to promote a web service

2.1 Understand the purpose of the web service description language (WSDL)

2.2 Identify the three main elements that comprise WSDL

2.3 Build a WSDL file

2.4 Provide web access to a WSDL file, via a uniform resource locator (URL)

3. Use UDDI to locate and retrieve information about a public web service

3.1 Identify the purpose of universal description, discovery and integration (UDDI)

3.2 Understand the differences between public, extra-enterprise and intra-enterprise, UDDI registry deployments

3.3 Locate, and retrieve information, about a public web service using UDDI

3.4 Identify the relationship between WSDL and UDDI

4. Access the web services using SOAP

4.1 Identify the purpose of simple object access protocol (SOAP)

4.2 Determine the relationship between UDDI and SOAP

4.3 Identify the basic structure and processing of a SOAP message

4.4 Retrieve an XML document from a public web service, using SOAP

5. Implement a web service

5.1 Outline a basic web service architecture

5.2 Implement, test and publish a web service

5.3 Incorporate and test a web service into an application

Required Skills and Knowledge

ELEMENT

PERFORMANCE CRITERIA

Elements describe the essential outcomes.

Performance criteria describe the performance needed to demonstrate achievement of the element.

1. Use XML to provide information

1.1 Create XML data structures from various data sources

1.2 Manipulate XML data structures, using a common application programming interface (API)

1.3 Use namespaces to scope elements from multiple XML documents

1.4 Validate XML data structures, using a schema

1.5 Map, and transform, an XML document from one schema to another

2. Use WSDL to promote a web service

2.1 Understand the purpose of the web service description language (WSDL)

2.2 Identify the three main elements that comprise WSDL

2.3 Build a WSDL file

2.4 Provide web access to a WSDL file, via a uniform resource locator (URL)

3. Use UDDI to locate and retrieve information about a public web service

3.1 Identify the purpose of universal description, discovery and integration (UDDI)

3.2 Understand the differences between public, extra-enterprise and intra-enterprise, UDDI registry deployments

3.3 Locate, and retrieve information, about a public web service using UDDI

3.4 Identify the relationship between WSDL and UDDI

4. Access the web services using SOAP

4.1 Identify the purpose of simple object access protocol (SOAP)

4.2 Determine the relationship between UDDI and SOAP

4.3 Identify the basic structure and processing of a SOAP message

4.4 Retrieve an XML document from a public web service, using SOAP

5. Implement a web service

5.1 Outline a basic web service architecture

5.2 Implement, test and publish a web service

5.3 Incorporate and test a web service into an application

Evidence of the ability to:

transform data from relational or other native data sources, into an extensible markup language (XML)

validate an XML document, using a predefined schema

provide access to the business functionality via a web service description language (WSDL) file

locate a public web service business function, and include it in a website, using universal description, discovery and integration (UDDI), and a simple object access protocol (SOAP)

implement a web service according to the business requirements, specifications, and industry standards.

Note: If a specific volume or frequency is not stated, then evidence must be provided at least once.

To complete the unit requirements safely and effectively, the individual must:

summarise integrated development environments

summarise web development technologies

outline the web service architecture

describe the importance of XML language and data structures.